England, Devon, Exeter United Kingdom
United Kingdom
England, Warwickshire, Stratford-upon-Avon United Kingdom